﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void int1()
        {
            Console.WriteLine("Угодай  4-х значное число .тебе даются подзказки ввиде коров и быков . Корова число есть но не насвоём месте. бык чило есть и насвоём месте");
            Random r = new Random();
            Int32 a = r.Next(1000, 9999);
            String b = a.ToString();
            string[] input = new string[4];

            input[0] = b.Substring(0, 1);
            input[1] = b.Substring(1, 1);

            input[2] = b.Substring(2, 1);
            input[3] = b.Substring(3, 1);
            for (int v = 0; v < 40; v++)
            {
                Int32 c = Convert.ToInt32(Console.ReadLine());
                String d = c.ToString();
                string[] put = new string[4];

                put[0] = d.Substring(0, 1);
                put[1] = d.Substring(1, 1);
                put[2] = d.Substring(2, 1);
                put[3] = d.Substring(3, 1);
                Int32 biki = 0; Int32 korovi = 0;
                for (int i = 0; i < 4; i++)
                {
                    if (input[i] == put[i])
                    {
                        biki++;
                    }
                    else
                    {
                        for (int j = 0; j < 4; j++)
                        {
                            if (input[i] == put[j])
                            {
                                korovi++;
                            }
                        }
                    }
                } Console.WriteLine("Быков"+biki+"Коровы"+korovi);
            
            }
           
            
        }
        static void Main(string[] args)
        {

            int1();
        }
    }
}
